import 'package:flutter_test/flutter_test.dart';
import 'package:native_dio_adapter/native_dio_adapter.dart';
import 'package:plugin_platform_interface/plugin_platform_interface.dart';

class MockNativeDioAdapterPlatform
    with MockPlatformInterfaceMixin
    implements NativeDioAdapterPlatform {
  @override
  Future<Result?> sendRequest({required NativeRequestOptions request}) {
    // TODO: implement sendRequest
    throw UnimplementedError();
  }

}

void main() {
  final NativeDioAdapterPlatform initialPlatform = NativeDioAdapterPlatform.instance;

  test('$MethodChannelNativeDioAdapter is the default instance', () {
    expect(initialPlatform, isInstanceOf<MethodChannelNativeDioAdapter>());
  });

}
